package co.yixiang.modules.adopt.entity.dto;

import co.yixiang.common.annotation.Sensitive;
import co.yixiang.common.annotation.SensitiveStrategy;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class YxAdoptContractDto {

    /** 文章管理ID */
    private Integer id;
    /** 分类id */
    private Long cid;
    /** 文章标题 */
    private String title;
    /** 合同图片 */
    @Sensitive(strategy = SensitiveStrategy.BATCH_IMAGE)
    private String images;
    /** 合同内容 */
    private String content;
    /** 排序 */
    private Integer sort;
    /** 原文链接 */
    private String url;
    /** 添加时间 */
    private String addTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
}
